home *** CD-ROM | disk | FTP | other *** search
/ Nebula 2 / Nebula Two.iso / Documents / NeXTSTEP-faq / 2_GeneralInfo.txt < prev    next >
Text File  |  1996-04-17  |  14KB  |  377 lines

  1.  
  2. Subject: FAQ: 2 - General Information
  3.  
  4.  
  5.  
  6.                             2 GENERAL INFORMATION
  7.  
  8.    General information
  9.  
  10. 2.1 Where to get answers?
  11.  
  12.    If you run into a problem, first read the FAQ of course :-) Second you
  13.    might consider asking NeXT directly through the electronic service:
  14.    nextanswers@next.com. Send an e-mail with subject: ascii help index to
  15.    start.
  16.  
  17.    If all fails, post to the newsgroups concerning NeXT related topics:
  18.    comp.sys.next.*, de.comp.sys.next.
  19.  
  20. 2.2 How may I contact NeXT, Inc.?
  21.  
  22.    Next, Inc. Contacting NeXT, Inc. Address of NeXT, Inc.
  23.  
  24.    NeXT, Inc. can be reached under the following addresses.
  25.  
  26.  
  27.         USA:    NeXT, Inc.
  28.                 900 Chesapeake Drive
  29.                 Redwood City, CA 94063
  30.                 Voice: 800-848-NeXT (Redwood City #)
  31.                 Voice: (415)-366-0900
  32.  
  33.                 NeXT marketing div. of Canon - Japan
  34.                 Phone:  81-44-549-5295
  35.                 Fax:    81-44-549-5462
  36.  
  37.         EUROPE: Munich:         49-89-996-5310
  38.  
  39.  
  40.    Note: numbers abroad are listed with the country codes first. You will
  41.    need to dial the international access number of your long distance
  42.    carrier before proceeding to dialing the country code, area code and
  43.    phone number.
  44.  
  45. 2.3 FTP servers
  46.  
  47.    FTP Software
  48.  
  49.    The FAQ mentions a lot of software packages which you might find
  50.    useful. In general there are two big sites serving Europe and the US.
  51.    These sites keep most of the software available and do mirror
  52.    themselves to keep up to date (although the structure of the archive
  53.    differ). If the software isn't on one of these sites, the appropriate
  54.    site is listed in the text.
  55.  
  56.    If you get slow connections you might want to consider contacting a
  57.    mirror of the both sites. For the Peanuts archive (Europe) the WWW
  58.    pages http://peanuts.leo.org give you links to an updated list of
  59.    mirrors and other FTP sites.
  60.  
  61.    The addresses are:
  62.  
  63.    next-ftp.peak.org (formerly the ftp.cs.orst.edu archive)
  64.    peanuts.leo.org (Peanuts archive in Europe)
  65.  
  66. 2.4 Software on CD
  67.  
  68.    There are currently two CD (sets) which serve you with
  69.    NEXTSTEP/OpenStep software:
  70.  
  71.    Nebula. Nebula is published by Walnut Creek and mostly contains actual
  72.    recompiled software for all supported hardware platforms. It might be
  73.    the best choice for those who don't own a compiler. A big font
  74.    collection and a developer section complete the disk.
  75.  
  76.    Peanuts Archive Disks. The Peanuts FTP Archive in Munich distributes
  77.    their complete NEXTSTEP/OpenStep archive on CD. This currently brings
  78.    you 3CDs full with software. Although the software isn't compiled for
  79.    each hardware (it is provided 'as uploaded') it is the most complete
  80.    software and information resource available on CD. (It includes the
  81.    NeXTanswers published by NeXT).
  82.  
  83. 2.5 What is the current status of NEXTSTEP/OpenStep?
  84.  
  85.    status, NEXTSTEP status, OpenStep
  86.  
  87.    The third production version 3.3, has been released for Intel
  88.    Processors (i486 and higher) as well as for NeXT hardware (not
  89.    manufactured any longer but still supported), HP workstations and Sun
  90.    workstations.
  91.  
  92.    OpenStep versions are announced and will be available this year (1996)
  93.    for Windows NT, Windows 95, Mach and Solaris. The status for
  94.    DEC machines and their OS (OSF/1, OpenVMS) is unknown. At least it is
  95.    uncertain that there will be a port to OSF/1 or even OpenVMS, because
  96.    DEC is doing the port alone. At least you can run OpenStep on DEC
  97.    machines running Windows NT in the near future.
  98.  
  99.    There will be no NEXTSTEP 4.0, because NeXT changed the naming
  100.    conventions. NEXTSTEP 4.0 (also sometimes referenced as 'Mekka') is
  101.    now named 'OpenStep for Mach'
  102.  
  103. 2.6 Will there be a public implementation of OpenStep?
  104.  
  105.    Yes, there is a project by GNU. The so named GNUStep is available in
  106.    pre-alpha state from the archive sites. Be aware that it is not fully
  107.    functional and currently requires Motif.
  108.  
  109. 2.7 Are there differences between Openstep for Mach and other implementations?
  110.  
  111.    Yes there are. OpenStep for Mach will include all the well known
  112.    features from NEXTSTEP (Services, Filters, SoundKit, ...) which the
  113.    other implementations will lack, due to the underlying OS.
  114.  
  115.    To get all the benefits which is offered in NEXTSTEP today, you need
  116.    to go for OpenStep for Mach.
  117.  
  118. 2.8 What information is available by NeXT
  119.  
  120.    information NeXT
  121.  
  122.    NeXT, Inc. now operates an automatic e-mail response system. Send
  123.    e-mail to "nextanswers@next.com" with the subject
  124.  
  125.  
  126.         "ascii help index"
  127.  
  128.  
  129.  
  130.    to start.
  131.  
  132. 2.9 What is the correct spelling?
  133.  
  134.    NeXT did (and probably will) change their naming conventions a lot.
  135.    E.g. NEXTSTEP is the current correct spelling for their operating
  136.    system. With the shipping of OpenStep, there will be no more NEXTSTEP,
  137.    but OpenStep for Mach/Solaris/HP-UX/Windows95/WindowsNT.
  138.  
  139.    Incorrect spellings are: NeXTSTEP, NeXTstep, NeXTStep.
  140.  
  141.    A common shortcut used in the newsgroups is: NS for NEXTSTEP.
  142.  
  143. 2.10 How do I start an official NeXT User Group?
  144.  
  145.    NUG user groups NeXT user groups To start a user group, just send
  146.    e-mail to user_groups@next.com.
  147.  
  148. 2.11 Are there differences in the NEXTSTEP implementations?
  149.  
  150.    No, there are no differences beside the DSP, which is a hardware
  151.    feature of NeXT computers. On other hardware platforms you have to buy
  152.    additional hardware.
  153.  
  154. 2.12 What are the names of the ftp sites that have NeXT-related files?
  155.  
  156.    FTP, servers
  157.  
  158.    There are too many to list them all, so are here are just a few.
  159.  
  160.  
  161.         NEXTSTEP:       cs.orst.edu
  162.                         ftp.informatik.tu-muenchen.de (peanuts)
  163.                         nova.cc.purdue.edu
  164.                         sonata.cc.purdue.edu
  165.                         umd5.umd.edu
  166.                         ftp.cs.tu-berlin.de
  167.  
  168.         MIT GNU:        aeneas.mit.edu
  169.  
  170.         MIT X:          export.lcs.mit.edu
  171.  
  172.         music:          princeton.edu
  173.  
  174.  
  175.  
  176. 2.13 Additional information sources
  177.  
  178.    Additional information Information, additional Every NeXT machine
  179.    owner has access to manuals to a degree. Network and System
  180.    Administration (NSA), for example contains answers to many of the
  181.    questions asked to comp.sys.next. Some of the important man pages are
  182.    reproduced in the NSA as appendices.
  183.  
  184.    User manuals were shipped with every NeXT. Additional copies available
  185.    from NeXT (N6002/N6003/N6014/N6026) $25.
  186.  
  187.    The following books are available directly from NeXT:
  188.      * Operating System Software
  189.      * NeXTstep Concepts
  190.      * NeXTstep Reference, v. 1
  191.      * NeXTstep Reference, v. 2
  192.      * Development Tools
  193.      * Sound, Music, and Signal Processing: Concepts
  194.      * Sound, Music, and Signal Processing: Reference
  195.      * Writing Loadable Kernel Servers
  196.      * Technical Summaries
  197.      * Supplemental Documentation
  198.  
  199.  
  200.  
  201.    Unix man pages, which are included in the online docs.
  202.  
  203.    BSD unix documentation (MISC, PS1, PS2, SMM, USD). Available from to
  204.    USENIX site members. A lot of this has been integrated into the NeXT
  205.    documentation. Some of this is sorely missing. The SMM Unix System
  206.    Manager's Manual is really useful!
  207.  
  208.  
  209.         USENIX Association
  210.         2560 Ninth Street, Suite 215
  211.         Berkeley, CA  94710
  212.         USA +1 510 528 8649
  213.         fax +1 510 548 5738
  214.         office@usenix.org
  215.  
  216.  
  217.  
  218.      * PS1 = Programmer's Supplementary Documents, Volume 1
  219.      * PS2 = Programmer's Supplementary Documents, Volume 2
  220.      * SMM = System Manager's Manual
  221.      * USD = User's Supplementary Documents
  222.  
  223.  
  224.  
  225.    The SMM and the rest of the berkeley documentation are also available
  226.    directly and for free via anon ftp e.g. from
  227.  
  228.  
  229.         ftp.uu.net /packages/bsd-sources/share/doc.
  230.  
  231.    To format them properly for viewing and printing on the NeXT use nroff
  232.    with the package indicated by the file suffix (e.g. to format the
  233.    documentation file 0.t use nroff -mt 0.t).
  234.  
  235.    Adobe documentation. Available machine-readable by e-mail from
  236.    ps-file-server@adobe.com. Hardcopy available from Adobe Developer
  237.    Support Line +1 415 961-4111 for a nominal charge. NeXT last shipped
  238.    these as part of the 1.0a release; hardcopies appeared in 0.9
  239.    Technical Documentation, were omitted in 1.0, and have returned in
  240.    updated form in Supplemental Documentation of the 2.0 Tech Docs (which
  241.    is not available on-line).
  242.  
  243.    Get NextAnswers for Digital Librarian from NeXT. The current versions
  244.    are actually on ftp.next.com or available via the mailserver at
  245.    nextanswers@next.com.
  246.  
  247.    Get NeXT Support Bulletin from the archives. It is meant for support
  248.    centers.
  249.  
  250.    Another good source of information is the archives of previously
  251.    posted notes from the comp.sys.next.* newsgroups. Note that since the
  252.    split of comp.sys.next, there is a group archive maintained at
  253.    peanuts.leo.org:/pub/comp/sys/next/.
  254.  
  255.    NeXTstep Advantage book is available electronically from the archive
  256.    servers.
  257.  
  258.    The file name is NeXTstepAdvantage.tar.Z; (its compressed size is
  259.    about 1.3 megabytes; uncompressed, it's about 9.5 megabytes). It is a
  260.    good introduction to the NeXT programming environment.
  261.  
  262. 2.14 How to get FTP files via e-mail.
  263.  
  264.    FTP, e-mail access Some ftp sites are configured as an e-mail archive
  265.    server. This means you can upload and download files via e-mail.
  266.  
  267.  
  268.        Send mail to:     archive-server@cc.purdue.edu
  269.        -------------     mail-server@cs.tu-berlin.de
  270.  
  271.    (with the subject line help and you will get a complete description of
  272.    this service)
  273.  
  274.    Submissions: Mail should be sent to archive-server@cc.purdue.edu with
  275.    the subject of 'submission' (no ticks) if a person is submitting
  276.    material to the archives. They need to include a 1-2 sentence
  277.    description of the submission, the OS release the product runs on, and
  278.    if it is source, binary, newsletter, etc.
  279.  
  280. 2.15 References on Objective C
  281.  
  282.    Objective-C, documents Objective-C and other useful Object-oriented
  283.    programming references:
  284.  
  285.    Budd, Timothy, An Introduction to Object-Oriented Programming
  286.    (Addison-Wesley) [It discusses Smalltalk, Object Pascal, C++ and
  287.    Objective-C]
  288.  
  289.    Cox, Brad J., Object Oriented Programming: An Evolutionary Approach
  290.    ISBN 0-201-10393-1. (Addison-Wesley) [Note: 2nd edition - ISBN is
  291.    0-201-54834-8 and has coauthor A.J. Novobilski]
  292.  
  293.    Huizenga, Gerrit, Slides from a short course on Objective-C available
  294.    via anonymous ftp from:
  295.    sonata.cc.purdue.edu:/pub/next/docs/ObjC.frame.Z, ObjC.ps.Z, or
  296.    OldObjC.wn.tar.Z
  297.  
  298.    Meyer, Bertrand, Object-Oriented Software Construction
  299.    (Prentice-Hall).
  300.  
  301.    NeXT Technical Documentation
  302.  
  303.    Pinson and Weiner, Objective-C: Object-Oriented Programming Techniques
  304.    (Addison-Wesley). 350 pages, ISBN 0 201 50828 1, paperback.
  305.  
  306.    User Reference Manual for Objective-C which is available from
  307.    Stepstone Corporation. (203)426-1875. Note: There are some differences
  308.    between Stepstone's Objective-C and NeXT's.
  309.  
  310. 2.16 How to contact music interested people.
  311.  
  312.    Music, contacts
  313.  
  314.    Since NeXT has become for now the platform of choice for much of the
  315.    computer music composition and research community, the newsgroup
  316.    comp.music is one good place to find people with information and
  317.    interest in music on the NeXT.
  318.  
  319.    There is also a mailing list specifically for NeXT music. For posting
  320.    to the dist list: nextmusic@horowitz.eecs.umich.edu
  321.  
  322.    To subscribe, unsubscribe, change addresses, etc.:
  323.    nextmusic-request@horowitz.eecs.umich.edu
  324.  
  325. 2.17 How to announce upcoming events
  326.  
  327.    Announcements Please send any announcements of upcoming NeXT-related
  328.    events to next-announce@digifix.com These events will be posted to
  329.    comp.sys.next.announce. Be sure to send your announcement in plenty of
  330.    time to have it posted prior to the event. One to two weeks in advance
  331.    would be a good idea.
  332.  
  333.    Since postings will be carried across many networks, commercial
  334.    announcements may be edited down to reflect network usage policies.
  335.  
  336.    Look for current guidelines posted weekly in the newsgroup.
  337.  
  338. 2.18 Can I mix different hardware running NEXTSTEP?
  339.  
  340.    NeXT, networking Networking
  341.  
  342.    Of course! NEXTSTEP is design to plug and play with existing NeXT
  343.    installations. NeXT has addressed interoperability between NEXTSTEP
  344.    systems in the following ways:
  345.  
  346.      * NEXTSTEP systems share identical networking capabilities.
  347.      * NEXTSTEP systems share the same Distributed Objects.
  348.      * NEXTSTEP systems use the same system and network administration
  349.        services.
  350.      * NEXTSTEP systems use the same mass storage format. Yes, you can
  351.        take a external SCSI drive, removable media (e.g. Bernoulli etc)
  352.        or floppy disk and use it interchangeably between NeXT Computers
  353.        running NEXTSTEP.
  354.  
  355.  
  356.  
  357. 2.19 Can I exchange software running on different hardware?
  358.  
  359.    With the shipping of NEXTSTEP 3.x binaries are distributed FAT. This
  360.    means, that a binary might include different versions of the
  361.    executable for each hardware platform NEXTSTEP is running on. On the
  362.    archive sites you might easily recognize the supported hardware by a
  363.    key letter: N = NeXT computers, I=Intel based, H=HP hardware, S=Sun
  364.    hardware. A FAT binary is runable by every supported hardware listed
  365.    in the binary file. NeXT ships tools to examine such a fat binary and
  366.    to add/strip different hardware modules to/from a binary.
  367.  
  368.    The correct spelling for a fat binary is: MAB binary (multi
  369.    architecture binary) but most commonly 'fat' is used.
  370.  
  371.    With the shipping of OpenStep this will change. OpenStep applications
  372.    are only sourcecode compatible and have to be recompiled for each
  373.    architecture. This implies that you need a compiler for future
  374.    PD/SW/FW-software, although OpenStep for Mach will still support FAT
  375.    binaries and NEXTSTEP 3.x applications will continue to run under
  376.    OpenStep for Mach.
  377.